Programming in a nutshell
The computer will do exactly what you tell it to do and doesn't attempt to figure out what you actually want to do, unless if it's github copilot ;-;
Rockstar
Yes, there's a programming languange called Rockstar.
Successor Languanges
Why do programming languages constantly deprecate stuff
How am I supposed to know every replacement when I go back to a piece of code 5 years later if everything is different now?
Boilerplate code
Segmentation Fault = You touched a memory that you shouldn't


Buffer in programming is a temporary placeholder. Used a lot in context of transferring data from something to another.
I know!, HTML is not a programming languange, just wait. I'll organize it
HTML - Hypertext Markup Language
!! Copy Pasted
Do you know what a CDN is? Every time you've jacked off to porn on the internet, that single porn video was uploaded to a single data center endpoint, but then the CDN automatically replicates that porn video to data centers all around the world so when you pull up "Jennifer White gets boned" on your shitty handheld smartphone, you get a fast delivery response with little to no latency so you can jack off to your dick's content.
Hell, Reddit uses a CDN. Check out Reddit's status page. You'll see they use Fastly. If you look at Reddit's Infrastructure AMA, you'll see they also use Akamai.
It's like reading a tutorial about learning how to make music, but the problem is, its written in chinese, and if you absolutely don't know anything about chinese then you wouldn't understand anything.
That's basically how every beginners start out. Some seek advices and get the "read the documentation, you will learn so much there". That's absolutely true but as a beginner, reading it... nothing ever makes sense. This creates a discouragement because documentations are written in English and they'd expect to just look up the definition and it will make sense. But no, some programming lingo requires hands-on exercise to fully understand it.
It's a long journey, you'd spend time learning about the lingo of programming. There's a reason why university students spend four years.
As what we are as a human now, we sit comfortably at the top of hierarchy of the land species. We are considerably the most brilliant if not one of the intelligient species on this planet. However, the ability for us to realize how dumb we are, or is it really a matter of how dumb we are? Because, I think it simply means a lack of information and understanding. Basically my initial point was to make an assertion. That is higher form of intelligience in species means the ability to recognize how dumb and stupid one's own specie can be. I say this because I read an article about social engineering and how easily people can be deceived by such things, but then again, they are easily deceived simply because of lack of information, that is not knowing that this kind of things exists. Or is it really a lack of information? Because we humans can be emotionally-driven. For instance, when our mental capacities are not in the best form (such as in stress, low energy or depression) our decisions often tilt towards making more emotionally-driven choices rather than intellectual rational ones. That's where social engineering exploits and take advantage of human nature.
Programming languanges is like OS.
We can say that Windows, for users who just want an out of the box experience. You only are given limited freedom to customize your OS. You take what you are fed with.
However, Linux in general is designed for users who want more control of their system.
And to do this, you'd need a good understanding of linux
We can say the same with languanges.
Python feeds you with precompiled C languange (sort of) then gives you an automatic garbage collector.
However, C/Assembly rarely hold your hands during the journey. Youd have to do the assigning of data type yourself, garbage collecting, assigning memory, creating your own functions.
To do this, you'd need a really good understanding of C/Assembly.
You see, Coding is like Math. When you think of it this way, math is pretty useless, it's just numbers, numbers. What can numbers do? Nothing, but every great engineering inventions heavily used math.
When you're starting out, you'd often have a motivation to learn programming to make something useful for you but a lot of times, you'd be learning something that you'd feel like it's not useful at all. This sometimes is a failure to the teacher as he/she didn't highlight the importance of learning this particular topic. When I first started out, I was gi
Python is good for beginners to get into but once you branch out to other languanges, you're gonna have a hard time adopting to it.
It's important to learn the lingo so that you'll know what to google, you'll know how to get the answers asap.
Basics
Trees
Linked List
Hashing
Data Structures
C for Memory things and just basically the basics of all
C++ for Object Oriented Programming
HTML, CSS, JAVASCRIPT
Learning how to solve a problem
Learning how to create an algorithm
